Foreign subsidiary - German English Dictionary